@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}fieldset,a img{border:0}address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0}
.lineb{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;}
/*table{border-collapse:collapse;border-spacing:0}*/

i , em {
    font-style:normal;}
* html .clearfix {
    zoom: 1;
}
*:first-child+html .clearfix {
    zoom: 1;
}
.cell, .cell2, .cell3 {
    border-collapse:collapse;
    border-spacing:0;
}
img {  max-width:100%;}
li { vertical-align:bottom;}
.shadow {
    -moz-box-shadow: 0 0 2px #d9d9d9;
    -webkit-box-shadow: 0 0 2px #d9d9d9;
    box-shadow: 0 0 2px #d9d9d9;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d9d9d9')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d9d9d9');
}
.tag_C {  display: none;  }
.center {  margin:0 auto;  }

.f12 , .fs12 { font-size:12px;  }
.f13 , .fs13 { font-size:13px;  }
.f14 , .fs14 { font-size:14px;  }
.f15 , .fs15{ font-size:15px;  }
.f16 , .fs16 { font-size:16px;  }
.f17 , .fs17 { font-size:17px;  }
.f18 , .fs18 { font-size:18px;  }
.f19 , .fs19 { font-size:19px;  }
.f20 , .fs20 { font-size:20px;  }
.f21 , .fs21 { font-size:21px;  }
.f22 , .fs22 { font-size:22px;  }
.f23 , .fs23 { font-size:23px;  }
.f24 , .fs24 { font-size:24px;  }
.f25 , .fs25 { font-size:25px;  }
.f26 , .fs26 { font-size:26px;  }
.f27 , .fs27 { font-size:27px;  }
.f28 , .fs28 { font-size:28px;  }
.f29 , .fs29{ font-size:29px;  }
.f30 , .fs30 { font-size:30px;  }

.lh16 {  line-height:16px;}
.lh17 {  line-height:17px;}
.lh18 {  line-height:18px;}
.lh19 {  line-height:19px;}
.lh20 {  line-height:20px;}
.lh21 {  line-height:21px;}
.lh22 {  line-height:22px;}
.lh23 {  line-height:23px;}
.lh24 {  line-height:24px;}
.lh25 {  line-height:25px;}
.lh26 {  line-height:26px;}
.lh27 {  line-height:27px;}
.lh28 {  line-height:28px;}
.lh29 {  line-height:29px;}
.lh30 {  line-height:30px;}
.lh31 {  line-height:31px;}
.lh32 {  line-height:32px;}
.lh33 {  line-height:33px;}
.lh34 {  line-height:34px;}
.lh35 {  line-height:35px;}
.lh36 {  line-height:36px;}
.lh37 {  line-height:37px;}
.lh38 {  line-height:38px;}
.lh39 {  line-height:39px;}
.lh40 {  line-height:40px;}
.lh41 {  line-height:41px;}
.lh42 {  line-height:42px;}
.lh43 {  line-height:43px;}
.lh44 {  line-height:44px;}
.lh45 {  line-height:45px;}
.lh46 {  line-height:46px;}
.lh47 {  line-height:47px;}
.lh48 {  line-height:48px;}
.lh49 {  line-height:49px;}
.lh50 {  line-height:50px;}

.h16 {  height:16px;}
.h17 {  height:17px;}
.h18 {  height:18px;}
.h19 {  height:19px;}
.h20 {  height:20px;}
.h21 {  height:21px;}
.h22 {  height:22px;}
.h23 {  height:23px;}
.h24 {  height:24px;}
.h25 {  height:25px;}
.h26 {  height:26px;}
.h27 {  height:27px;}
.h28 {  height:28px;}
.h29 {  height:29px;}
.h30 {  height:30px;}
.h31 {  height:31px;}
.h32 {  height:32px;}
.h33 {  height:33px;}
.h34 {  height:34px;}
.h35 {  height:35px;}
.h36 {  height:36px;}
.h37 {  height:37px;}
.h38 {  height:38px;}
.h39 {  height:39px;}
.h40 {  height:40px;}
.h41 {  height:41px;}
.h42 {  height:42px;}
.h43 {  height:43px;}
.h44 {  height:44px;}
.h45 {  height:45px;}
.h46 {  height:46px;}
.h47 {  height:47px;}
.h48 {  height:48px;}
.h49 {  height:49px;}
.h50 {  height:50px;}

.fl {  float:left;}
.fr {  float:right;}

.mt5 { margin-top:5px;}
.mt6 { margin-top:6px;}
.mt7 { margin-top:7px;}
.mt8 { margin-top:8px;}
.mt9 { margin-top:9px;}
.mt10 { margin-top:10px;}
.mt11 { margin-top:11px;}
.mt12 { margin-top:12px;}
.mt13 { margin-top:13px;}
.mt14 { margin-top:14px;}
.mt15 { margin-top:15px;}
.mt16 { margin-top:16px;}
.mt17 { margin-top:17px;}
.mt18 { margin-top:18px;}
.mt19 { margin-top:19px;}
.mt20 { margin-top:20px;}
.mt21 { margin-top:21px;}
.mt22 { margin-top:22px;}
.mt23 { margin-top:23px;}
.mt24 { margin-top:24px;}
.mt25 { margin-top:25px;}
.mt26 { margin-top:26px;}
.mt27 { margin-top:27px;}
.mt28 { margin-top:28px;}
.mt29 { margin-top:29px;}
.mt30 { margin-top:30px;}
.mt31 { margin-top:31px;}
.mt32 { margin-top:32px;}
.mt33 { margin-top:33px;}
.mt34 { margin-top:34px;}
.mt35 { margin-top:35px;}
.mt36 { margin-top:36px;}
.mt37 { margin-top:37px;}
.mt38 { margin-top:38px;}
.mt39 { margin-top:39px;}
.mt40 { margin-top:40px;}

.ml5 { margin-left:5px;}
.ml6 { margin-left:6px;}
.ml7 { margin-left:7px;}
.ml8 { margin-left:8px;}
.ml9 { margin-left:9px;}
.ml10 { margin-left:10px;}
.ml11 { margin-left:11px;}
.ml12 { margin-left:12px;}
.ml13 { margin-left:13px;}
.ml14 { margin-left:14px;}
.ml15 { margin-left:15px;}
.ml16 { margin-left:16px;}
.ml17 { margin-left:17px;}
.ml18 { margin-left:18px;}
.ml19 { margin-left:19px;}
.ml20 { margin-left:20px;}
.ml21 { margin-left:21px;}
.ml22 { margin-left:22px;}
.ml23 { margin-left:23px;}
.ml24 { margin-left:24px;}
.ml25 { margin-left:25px;}
.ml26 { margin-left:26px;}
.ml27 { margin-left:27px;}
.ml28 { margin-left:28px;}
.ml29 { margin-left:29px;}
.ml30 { margin-left:30px;}
.ml31 { margin-left:31px;}
.ml32 { margin-left:32px;}
.ml33 { margin-left:33px;}
.ml34 { margin-left:34px;}
.ml35 { margin-left:35px;}
.ml36 { margin-left:36px;}
.ml37 { margin-left:37px;}
.ml38 { margin-left:38px;}
.ml39 { margin-left:39px;}
.ml40 { margin-left:40px;}

.mr5 { margin-right:5px;}
.mr6 { margin-right:6px;}
.mr7 { margin-right:7px;}
.mr8 { margin-right:8px;}
.mr9 { margin-right:9px;}
.mr10 { margin-right:10px;}
.mr11 { margin-right:11px;}
.mr12 { margin-right:12px;}
.mr13 { margin-right:13px;}
.mr14 { margin-right:14px;}
.mr15 { margin-right:15px;}
.mr16 { margin-right:16px;}
.mr17 { margin-right:17px;}
.mr18 { margin-right:18px;}
.mr19 { margin-right:19px;}
.mr20 { margin-right:20px;}
.mr21 { margin-right:21px;}
.mr22 { margin-right:22px;}
.mr23 { margin-right:23px;}
.mr24 { margin-right:24px;}
.mr25 { margin-right:25px;}
.mr26 { margin-right:26px;}
.mr27 { margin-right:27px;}
.mr28 { margin-right:28px;}
.mr29 { margin-right:29px;}
.mr30 { margin-right:30px;}
.mr31 { margin-right:31px;}
.mr32 { margin-right:32px;}
.mr33 { margin-right:33px;}
.mr34 { margin-right:34px;}
.mr35 { margin-right:35px;}
.mr36 { margin-right:36px;}
.mr37 { margin-right:37px;}
.mr38 { margin-right:38px;}
.mr39 { margin-right:39px;}
.mr40 { margin-right:40px;}

.ptb5 {  padding:5px 0; }
.ptb6 {  padding:6px 0; }
.ptb7 {  padding:7px 0; }
.ptb8 {  padding:8px 0; }
.ptb9 {  padding:9px 0; }
.ptb10 {  padding:10px 0; }
.ptb11 {  padding:11px 0; }
.ptb12{  padding:12px 0; }
.ptb13 {  padding:13px 0; }
.ptb14 {  padding:14px 0; }
.ptb15 {  padding:15px 0; }
.ptb16{  padding:16px 0; }
.ptb17{  padding:17px 0; }
.ptb18{  padding:18px 0; }
.ptb19{  padding:19px 0; }
.ptb20{  padding:20px 0; }
.ptb21{  padding:21px 0; }
.ptb22{  padding:22px 0; }
.ptb23{  padding:23px 0; }
.ptb24{  padding:24px 0; }
.ptb25{  padding:25px 0; }
.ptb26{  padding:26px 0; }
.ptb27{  padding:27px 0; }
.ptb28{  padding:28px 0; }
.ptb29{  padding:29px 0; }
.ptb30{  padding:30px 0; }
.ptb31{  padding:31px 0; }
.ptb32{  padding:32px 0; }
.ptb33{  padding:33px 0; }
.ptb34{  padding:34px 0; }
.ptb35{  padding:35px 0; }
.ptb36{  padding:36px 0; }
.ptb37{  padding:37px 0; }
.ptb38{  padding:38px 0; }
.ptb39{  padding:39px 0; }
.ptb40{  padding:40px 0; }

.plr5 {  padding-left:5px; padding-right:5px;  }
.plr6 {  padding-left:6px; padding-right:6px;  }
.plr7 {  padding-left:7px; padding-right:7px;  }
.plr8 {  padding-left:8px; padding-right:8px;  }
.plr9 {  padding-left:9px; padding-right:9px;  }
.plr10{  padding-left:10px; padding-right:10px;  }
.plr11 {  padding-left:11px; padding-right:11px;  }
.plr12{  padding-left:12px; padding-right:12px;  }
.plr13 {  padding-left:13px; padding-right:13px;  }
.plr14 {  padding-left:14px; padding-right:14px;  }
.plr15 {  padding-left:15px; padding-right:15px;  }
.plr16{  padding-left:16px; padding-right:16px;  }
.plr17{  padding-left:17px; padding-right:17px;  }
.plr18{  padding-left:18px; padding-right:18px;  }
.plr19{  padding-left:19px; padding-right:19px;  }
.plr20{  padding-left:20px; padding-right:20px;  }
.plr21{  padding-left:21px; padding-right:21px;  }
.plr22{  padding-left:22px; padding-right:22px;  }
.plr23{  padding-left:23px; padding-right:23px;  }
.plr24{  padding-left:24px; padding-right:24px;  }
.plr25{  padding-left:25px; padding-right:25px;  }
.plr26{  padding-left:26px; padding-right:26px;  }
.plr27{  padding-left:27px; padding-right:27px;  }
.plr28{  padding-left:28px; padding-right:28px;  }
.plr29{  padding-left:29px; padding-right:29px;  }
.plr30{  padding-left:30px; padding-right:30px;  }
.plr31{  padding-left:31px; padding-right:31px;  }
.plr32{  padding-left:32px; padding-right:32px;  }
.plr33{  padding-left:33px; padding-right:33px;  }
.plr34{  padding-left:34px; padding-right:34px;  }
.plr35 { padding-left:35px; padding-right:35px;  }
.plr36{  padding-left:36px; padding-right:36px;  }
.plr37{  padding-left:37px; padding-right:37px;  }
.plr38{  padding-left:38px; padding-right:38px;  }
.plr39{  padding-left:39px; padding-right:39px;  }
.plr40{  padding-left:40px; padding-right:40px;  }

.pt5 {  padding-top:5px; }
.pt6 {  padding-top:6px; }
.pt7 {  padding-top:7px; }
.pt8 {  padding-top:8px; }
.pt9 {  padding-top:9px; }
.pt10 {  padding-top:10px; }
.pt11 {  padding-top:11px; }
.pt12{  padding-top:12px; }
.pt13 {  padding-top:13px; }
.pt14 {  padding-top:14px; }
.pt15 {  padding-top:15px; }
.pt16{  padding-top:16px; }
.pt17{  padding-top:17px; }
.pt18{  padding-top:18px; }
.pt19{  padding-top:19px; }
.pt20{  padding-top:20px; }
.pt21{  padding-top:21px; }
.pt22{  padding-top:22px; }
.pt23{  padding-top:23px; }
.pt24{  padding-top:24px; }
.pt25{  padding-top:25px; }
.pt26{  padding-top:26px; }
.pt27{  padding-top:27px; }
.pt28{  padding-top:28px; }
.pt29{  padding-top:29px; }
.pt30{  padding-top:30px; }
.pt31{  padding-top:31px; }
.pt32{  padding-top:32px; }
.pt33{  padding-top:33px; }
.pt34{  padding-top:34px; }
.pt35{  padding-top:35px; }
.pt36{  padding-top:36px; }
.pt37{  padding-top:37px; }
.pt38{  padding-top:38px; }
.pt39{  padding-top:39px; }
.pt40{  padding-top:40px; }

.pl5 {  padding-left:5px; }
.pl6 {  padding-left:6px; }
.pl7 {  padding-left:7px; }
.pl8 {  padding-left:8px; }
.pl9 {  padding-left:9px; }
.pl10 {  padding-left:10px; }
.pl11 {  padding-left:11px; }
.pl12{  padding-left:12px; }
.pl13 {  padding-left:13px; }
.pl14 {  padding-left:14px; }
.pl15 {  padding-left:15px; }
.pl16{  padding-left:16px; }
.pl17{  padding-left:17px; }
.pl18{  padding-left:18px; }
.pl19{  padding-left:19px; }
.pl20{  padding-left:20px; }
.pl21{  padding-left:21px; }
.pl22{  padding-left:22px; }
.pl23{  padding-left:23px; }
.pl24{  padding-left:24px; }
.pl25{  padding-left:25px; }
.pl26{  padding-left:26px; }
.pl27{  padding-left:27px; }
.pl28{  padding-left:28px; }
.pl29{  padding-left:29px; }
.pl30{  padding-left:30px; }
.pl31{  padding-left:31px; }
.pl32{  padding-left:32px; }
.pl33{  padding-left:33px; }
.pl34{  padding-left:34px; }
.pl35{  padding-left:35px; }
.pl36{  padding-left:36px; }
.pl37{  padding-left:37px; }
.pl38{  padding-left:38px; }
.pl39{  padding-left:39px; }
.pl40{  padding-left:40px; }

.pr5 {  padding-right:5px;}
.pr6 {  padding-right:6px;}
.pr7 {  padding-right:7px;}
.pr8 {  padding-right:8px;}
.pr9 {  padding-right:9px;}
.pr10 {  padding-right:10px;}
.pr11 {  padding-right:11px;}
.pr12{  padding-right:12px;}
.pr13 {  padding-right:13px;}
.pr14 {  padding-right:14px;}
.pr15 {  padding-right:15px;}
.pr16{  padding-right:16px;}
.pr17{  padding-right:17px;}
.pr18{  padding-right:18px;}
.pr19{  padding-right:19px;}
.pr20{  padding-right:20px;}
.pr21{  padding-right:21px;}
.pr22{  padding-right:22px;}
.pr23{  padding-right:23px;}
.pr24{  padding-right:24px;}
.pr25{  padding-right:25px;}
.pr26{  padding-right:26px;}
.pr27{  padding-right:27px;}
.pr28{  padding-right:28px;}
.pr29{  padding-right:29px;}
.pr30{  padding-right:30px;}
.pr31{  padding-right:31px;}
.pr32{  padding-right:32px;}
.pr33{  padding-right:33px;}
.pr34{  padding-right:34px;}
.pr35{  padding-right:35px;}
.pr36{  padding-right:36px;}
.pr37{  padding-right:37px;}
.pr38{  padding-right:38px;}
.pr39{  padding-right:39px;}
.pr40{  padding-right:40px;}
.pb5 {  padding-bottom:5px;}
.pb6 {  padding-bottom:6px;}
.pb7 {  padding-bottom:7px;}
.pb8 {  padding-bottom:8px;}
.pb9 {  padding-bottom:9px;}
.pb10 {  padding-bottom:10px;}
.pb11 {  padding-bottom:11px;}
.pb12{  padding-bottom:12px;}
.pb13 {  padding-bottom:13px;}
.pb14 {  padding-bottom:14px;}
.pb15 {  padding-bottom:15px;}
.pb16{  padding-bottom:16px;}
.pb17{  padding-bottom:17px;}
.pb18{  padding-bottom:18px;}
.pb19{  padding-bottom:19px;}
.pb20{  padding-bottom:20px;}
.pb21{  padding-bottom:21px;}
.pb22{  padding-bottom:22px;}
.pb23{  padding-bottom:23px;}
.pb24{  padding-bottom:24px;}
.pb25{  padding-bottom:25px;}
.pb26{  padding-bottom:26px;}
.pb27{  padding-bottom:27px;}
.pb28{  padding-bottom:28px;}
.pb29{  padding-bottom:29px;}
.pb30{  padding-bottom:30px;}
.pb31{  padding-bottom:31px;}
.pb32{  padding-bottom:32px;}
.pb33{  padding-bottom:33px;}
.pb34{  padding-bottom:34px;}
.pb35{  padding-bottom:35px;}
.pb36{  padding-bottom:36px;}
.pb37{  padding-bottom:37px;}
.pb38{  padding-bottom:38px;}
.pb39{  padding-bottom:39px;}
.pb40{  padding-bottom:40px;}

.w10 {  width:10%;  }
.w20 {  width:20%;  }
.w30 {  width:30%;  }
.w40 {  width:40%;  }
.w50 {  width:50%;  }
.w60 {  width:60%;  }
.w70 {  width:70%;  }
.w80 {  width:80%;  }
.w90 {  width:90%;  }
.w100 {  width:100%;  }

.w5 {  width:5%;  }
.w15 {  width:15%;  }
.w25 {  width:25%;  }
.w35{  width:35%;  }
.w45 {  width:45%;  }
.w55 {  width:55%;  }
.w63 {  width:63%;  }
.w65 {  width:65%;  }
.w75 {  width:75%;  }
.w85 {  width:85%;  }
.w95 {  width:95%;  }

.w3 {  width:3%;  }
.w13 {  width:13%;  }
.w23 {  width:23%;  }
.w33{  width:33%;  }
.w43 {  width:43%;  }
.w53 {  width:53%;  }
.w63 {  width:63%;  }
.w73 {  width:73%;  }
.w83 {  width:83%;  }
.w93 {  width:93%;  }

.top5 { top:5px;}
.top6 { top:6px;}
.top7 { top:7px;}
.top8 { top:8px;}
.top9 { top:9px;}
.top10 { top:10px;}
.top11 { top:11px;}
.top12 { top:12px;}
.top13 { top:13px;}
.top14 { top:14px;}
.top15 { top:15px;}
.top16 { top:16px;}
.top17 { top:17px;}
.top18 { top:18px;}
.top19 { top:19px;}
.top20 { top:20px;}
.top21 { top:21px;}
.top22 { top:22px;}
.top23 { top:23px;}
.top24 { top:24px;}
.top25 { top:25px;}
.top26 { top:26px;}
.top27 { top:27px;}
.top28 { top:28px;}
.top29 { top:29px;}
.top30 { top:30px;}
.top31 { top:31px;}
.top32 { top:32px;}
.top33 { top:33px;}
.top34 { top:34px;}
.top35 { top:35px;}
.top36 { top:36px;}
.top37 { top:37px;}
.top38 { top:38px;}
.top39 { top:39px;}
.top40 { top:40px;}

.left5 { left:5px;}
.left6 { left:6px;}
.left7 { left:7px;}
.left8 { left:8px;}
.left9 { left:9px;}
.left10 { left:10px;}
.left11 { left:11px;}
.left12 { left:12px;}
.left13 { left:13px;}
.left14 { left:14px;}
.left15 { left:15px;}
.left16 { left:16px;}
.left17 { left:17px;}
.left18 { left:18px;}
.left19 { left:19px;}
.left20 { left:20px;}
.left21 { left:21px;}
.left22 { left:22px;}
.left23 { left:23px;}
.left24 { left:24px;}
.left25 { left:25px;}
.left26 { left:26px;}
.left27 { left:27px;}
.left28 { left:28px;}
.left29 { left:29px;}
.left30 { left:30px;}
.left31 { left:31px;}
.left32 { left:32px;}
.left33 { left:33px;}
.left34 { left:34px;}
.left35 { left:35px;}
.left36 { left:36px;}
.left37 { left:37px;}
.left38 { left:38px;}
.left39 { left:39px;}
.left40 { left:40px;}

.right5 { right:5px;}
.right6 { right:6px;}
.right7 { right:7px;}
.right8 { right:8px;}
.right9 { right:9px;}
.right10 { right:10px;}
.right11 { right:11px;}
.right12 { right:12px;}
.right13 { right:13px;}
.right14 { right:14px;}
.right15 { right:15px;}
.right16 { right:16px;}
.right17 { right:17px;}
.right18 { right:18px;}
.right19 { right:19px;}
.right20 { right:20px;}
.right21 { right:21px;}
.right22 { right:22px;}
.right23 { right:23px;}
.right24 { right:24px;}
.right25 { right:25px;}
.right26 { right:26px;}
.right27 { right:27px;}
.right28 { right:28px;}
.right29 { right:29px;}
.right30 { right:30px;}
.right31 { right:31px;}
.right32 { right:32px;}
.right33 { right:33px;}
.right34 { right:34px;}
.right35 { right:35px;}
.right36 { right:36px;}
.right37 { right:37px;}
.right38 { right:38px;}
.right39 { right:39px;}
.right40 { right:40px;}

.bottom5 { bottom:5px;}
.bottom6 { bottom:6px;}
.bottom7 { bottom:7px;}
.bottom8 { bottom:8px;}
.bottom9 { bottom:9px;}
.bottom10 { bottom:10px;}
.bottom11 { bottom:11px;}
.bottom12 { bottom:12px;}
.bottom13 { bottom:13px;}
.bottom14 { bottom:14px;}
.bottom15 { bottom:15px;}
.bottom16 { bottom:16px;}
.bottom17 { bottom:17px;}
.bottom18 { bottom:18px;}
.bottom19 { bottom:19px;}
.bottom20 { bottom:20px;}
.bottom21 { bottom:21px;}
.bottom22 { bottom:22px;}
.bottom23 { bottom:23px;}
.bottom24 { bottom:24px;}
.bottom25 { bottom:25px;}
.bottom26 { bottom:26px;}
.bottom27 { bottom:27px;}
.bottom28 { bottom:28px;}
.bottom29 { bottom:29px;}
.bottom30 { bottom:30px;}
.bottom31 { bottom:31px;}
.bottom32 { bottom:32px;}
.bottom33 { bottom:33px;}
.bottom34 { bottom:34px;}
.bottom35 { bottom:35px;}
.bottom36 { bottom:36px;}
.bottom37 { bottom:37px;}
.bottom38 { bottom:38px;}
.bottom39 { bottom:39px;}
.bottom40 { bottom:40px;}

.block {
    display:block;}
.i_block {
    display:inline-block;}


.pol {
    position:relative;}
.poa {
    position:absolute;}
.red {  color:red;}
.hs {  color: #ccc;}
.hs1 {  color: #111;}
.hs2 {  color: #222;}
.hs3 {  color: #333;}
.hs4 {  color: #444;}
.hs5 {  color: #555;}
.hs6 {  color: #666;}
.hs7 {  color: #777;}
.hs8 {  color: #888;}
.hs9 {  color: #999;}

.bg_hs_c{  background: #ccc;  }
.bg_hs_e {  background: #eee;  }
.bg_hs_f8 {  background: #f8f8f8;  }
.bg_hs_f1 {  background: #f1f1f1;  }
.bg_hs1 {  background: #111;  }
.bg_hs2 {  background: #222;  }
.bg_hs3 {  background: #333;  }

.color_bs {  color: #fff}

.yh {  font-family:Microsoft YaHei,SimSun,Arial, Helvetica;}
.clear {
    clear:both;
    font-size:0px;
    line-height:0;
    height:0;
}
.b {
    font-weight: bold;
}
.nb {
    font-weight: normal;
}
.yh_pic li { float: left;}
.yh_pic li  p {
    text-align: center;
}
.yh_pic li img {
    display: block;
    margin:0 auto;
}
.text-center {  text-align: center;  }
.text-left{  text-align: left;  }
.text-right{  text-align: right;  }
a.underline_a {
    text-decoration:underline;
}
a.underline:hover , .underline a:hover {
    text-decoration:underline;
}
.border_radius_5 {  border-radius: 5px;  }
.border_radius_10 {  border-radius: 10px;  }
.border_radius_11 {  border-radius: 11px;  }
.border_radius_12 {  border-radius: 12px;  }
.border_radius_13 {  border-radius: 13px;  }
.border_radius_14 {  border-radius: 14px;  }
.border_radius_15 {  border-radius: 15px;  }
.border_radius_16 {  border-radius: 16px;  }
.border_radius_17 {  border-radius: 17px;  }
.border_radius_18 {  border-radius: 18px;  }
.border_radius_19 {  border-radius: 19px;  }
.border_radius_20 {  border-radius: 20px;  }
.border_radius_21 {  border-radius: 21px;  }
.border_radius_22 {  border-radius: 22px;  }
.border_radius_23 {  border-radius: 23px;  }
.border_radius_24 {  border-radius: 24px;  }
.border_radius_25 {  border-radius: 25px;  }
.border_radius_26 {  border-radius: 26px;  }
.border_radius_27 {  border-radius: 27px;  }
.border_radius_28 {  border-radius: 28px;  }
.border_radius_29 {  border-radius: 29px;  }
.border_radius_30 {  border-radius: 30px;  }
.border_radius_31 {  border-radius: 31px;  }
.border_radius_32 {  border-radius: 32px;  }
.border_radius_33 {  border-radius: 33px;  }
.border_radius_34 {  border-radius: 34px;  }
.border_radius_35 {  border-radius: 35px;  }

a.btn_fill:hover , .btn_fill:hover {  opacity:0.8;  }

.ver_top {  vertical-align: top;  }
.ver_middle {  vertical-align: middle;  }
.ver_bottom {  vertical-align: bottom;  }
.over_hidden {
    overflow: hidden;
}
.border-t {
    border-top: 1px solid #eeeeee;
}
.border-t-d {
    border-top: 1px dashed #eeeeee;
}
.border-b{
    border-bottom: 1px solid #eeeeee;
}
.border-b-d{
    border-bottom: 1px dashed #eeeeee;
}
.border-l {
    border-left: 1px solid #ccc;
}
.border-l-d {
    border-left: 1px dashed #ccc;
}
.border-r {
    border-right: 1px solid #ccc;
}
.border-r-d {
    border-right: 1px dashed #ccc;
}
.border { border-width: 0.05rem; border-style: solid;}
.border-d { border-width: 0.05rem; border-style: dashed; }
.border_c {  border-color: #ccc;  }
.border_c {  border-color: #ddd;  }
.border_f8 {  border-color: #f8f8f8;  }
.border_e {  border-color: #eee;  }


@media all and (max-width: 480px){
    .mt40 , .mt30 {
        margin-top:20px;
    }
    .fs18, .f18 {
        font-size:15px;
    }
    .lh34 {
        line-height:26px;
    }
    .fs24 {
        font-size:18px;
    }
}